home *** CD-ROM | disk | FTP | other *** search
/ Champak 128 / Vol 128 (Damaged).iso / games / boiler_b.swf / scripts / DefineSprite_125 / frame_1 / DoAction.as
Encoding:
Text File  |  2011-03-26  |  1.5 KB  |  67 lines

  1. var pState = "idle";
  2. var pY = 0;
  3. var pDir = 0;
  4. var pTarget = -100;
  5. this.render = function()
  6. {
  7.    var _loc1_ = this;
  8.    _loc1_._parent.bod_mc.setPos(pY);
  9.    var _loc2_ = 0;
  10.    while(_loc2_ < 12)
  11.    {
  12.       _loc1_._parent["platform" + _loc2_ + "_mc"].setPos(pY,pDir);
  13.       _loc2_ = _loc2_ + 1;
  14.    }
  15.    _loc2_ = 0;
  16.    while(_loc2_ < 5)
  17.    {
  18.       _loc1_._parent["detail" + _loc2_ + "_mc"].setPos(pY,pDir);
  19.       _loc2_ = _loc2_ + 1;
  20.    }
  21.    _loc2_ = 0;
  22.    while(_loc2_ < 5)
  23.    {
  24.       _loc1_._parent["target" + _loc2_ + "_mc"].setPos(pY,pDir);
  25.       _loc2_ = _loc2_ + 1;
  26.    }
  27.    _loc2_ = 0;
  28.    while(_loc2_ < 5)
  29.    {
  30.       _loc1_._parent.obj_mc.setPos(pY);
  31.       _loc2_ = _loc2_ + 1;
  32.    }
  33.    _loc2_ = 0;
  34.    while(_loc2_ < 5)
  35.    {
  36.       _loc1_._parent["steam" + _loc2_ + "_mc"].setPos(pY,pDir);
  37.       _loc2_ = _loc2_ + 1;
  38.    }
  39.    _loc2_ = 0;
  40.    while(_loc2_ < 4)
  41.    {
  42.       _loc1_._parent["cowboy" + _loc2_ + "_mc"].setPos(pY,pDir);
  43.       _loc2_ = _loc2_ + 1;
  44.    }
  45.    _loc2_ = 0;
  46.    while(_loc2_ < 4)
  47.    {
  48.       _loc1_._parent["bullet" + _loc2_ + "_mc"].setPos(pY,pDir);
  49.       _loc2_ = _loc2_ + 1;
  50.    }
  51.    _loc1_._parent.kettle_mc.setPos(pY);
  52.    _loc1_._parent.mug_mc.setPos(pY);
  53.    _loc1_._parent.bg2_mc.setPos((- pY) / 2);
  54.    _loc1_._parent.bg_mc.setPos((- pY) / 8);
  55. };
  56. this.onEnterFrame = function()
  57. {
  58.    tBodY = this._parent.bod_mc.pY;
  59.    pDir = Math.floor((tBodY - pY - 240) / 3);
  60.    pY += pDir;
  61. };
  62. this.setTarget = function(tt)
  63. {
  64.    pTarget = tt - 240;
  65. };
  66. stop();
  67.